package com.hennissy.entity;

import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * <p>
 * 
 * </p>
 *
 * @author cjh
 * @since 2021-06-19
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "服务范围实体类")
@TableName("t_service_scope")
public class ServiceScope implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 服务范围id
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "服务范围id")
    private Integer id;

    /**
     * 区域
     */
    @ApiModelProperty(value = "区域")
    private String area;

    /**
     * 区域详情
     */
    @ApiModelProperty(value = "区域详情")
    private String areaDetails;

    /**
     * 报价要求
     */
    @ApiModelProperty(value = "报价要求")
    private String requestForQuotation;

    /**
     * 约尺时间
     */
    @ApiModelProperty(value = "约尺时间")
    private String aboutRulerTime;

    /**
     * 门店id
     */
    @ApiModelProperty(value = "门店id")
    private Integer storeId;

    /**
     * 逻辑删除（1：已删除；0：未删除）
     */
    @TableLogic
    private Integer isDelete;

}
